package com.jch.ncud;

import javafx.fxml.FXMLLoader;
import javafx.scene.Parent;
import javafx.scene.Scene;
import javafx.stage.Stage;

// javafx.application.Application
// JavaFX 程序控制类 控制生命周期
public class Demo extends javafx.application.Application{

    // Stage JavaFX顶级容器 由JavaFX创建。
    @Override
    public void start(Stage primaryStage) throws Exception {
        // Parent 设置顶级节点Node 父节点
        // FXMLLoader JavaFX的UI文件加载器
        Parent root = FXMLLoader.load(getClass().getResource("/fxml/demo/demo.fxml"));
        primaryStage.setTitle("Hello World!"); // 设置标题内容
        // 设置Scene场景类 设置UI文件以及场景宽高
        primaryStage.setScene(new Scene(root,300,275));
        primaryStage.show(); // 显示窗口
    }

    public static void main(String[] args){
        // 启动JavaFX程序
        launch(args);
    }
}
